﻿using System;
using System.ComponentModel.DataAnnotations.Schema;
using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;

namespace pandx.Mulan.Flows
{
    [Table("FlowOperationHistories")]
    public class FlowOperationHistory : Entity<long>, ICreationAudited, IMayHaveTenant
    {
        public DateTime CreationTime { get; set; }
        public long? CreatorUserId { get; set; }
        public int? TenantId { get; set; }

        public long InstanceId { get; set; }
        public string Operation { get; set; }
        public string NodeType { get; set; }
        public string NodeName { get; set; }
        public SignState SignState { get; set; }
        public string Description { get; set; }
    }
    
}
